// pages/userinfo/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },
  // 拍照
  getLocalImage: function (e) {
    var that = this;
    const merid = app.globalData.merId;
    const index = e.currentTarget.dataset.info;
    wx.chooseImage({
      count: 1,
      success: function (res) {
        // 这里无论用户是从相册选择还是直接用相机拍摄，拍摄完成后的图片临时路径都会传递进来
        var filePath = res.tempFilePaths[0];
        var fordata = "";
        if (index == 1) {
          fordata = 'a';
        } else {
          fordata = 'b';
        }
        // 这里顺道展示一下如何将上传上来的文件返回给后端，就是调用wx.uploadFile函数
        wx.uploadFile({
          url: 'https://ykl.etonepay.com/pos/basicSend/basic_uploadPicture',
          filePath: filePath,
          name: 'file',
          formData: { 'merId': merid, "imgType": fordata },
          success: function (res) {
            var redata = JSON.parse(res.data);

            if (index == 1) {
              var noticie = false;
              if (redata.return_code == '0000') {
                noticie = true
              } else {
                noticie = false
              }
              that.setData({
                src: filePath,
                srcflag: noticie
              })
            } else {
              var noticie = false;
              if (redata.return_code == '0000') {
                noticie = true
              } else {
                noticie = false
              }
              that.setData({
                bsrc: filePath,
                bsrcflag: noticie
              })
            }
          }
        })
      },
      fail: function (error) {
        console.error("调用本地相册文件时出错")
      },
      complete: function () {

      }
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})